@font-face {
    font-family: 'DBHelvethaicaX35Thin';
    src: url('../font/db_helvethaica_x-webfont.eot');
    src: url('../font/db_helvethaica_x-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/db_helvethaica_x-webfont.woff') format('woff'),
         url('../font/db_helvethaica_x-webfont.ttf') format('truetype'),
         url('../font/db_helvethaica_x-webfont.svg#DBHelvethaicaX35Thin') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SMBEmpoLightRegular';
    src: url('../font/smb_el-webfont.eot');
    src: url('../font/smb_el-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/smb_el-webfont.woff') format('woff'),
         url('../font/smb_el-webfont.ttf') format('truetype'),
         url('../font/smb_el-webfont.svg#SMBEmpoLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{
    background:#ffffff;
    font-family:'Microsoft Sans Serif','Sans Serif';
    font-size:13px;
    margin:0;
    padding:0;
}
a{
    text-decoration:none;
}
.clear{
    clear:both;
    height:0;
    line-height:0;
}
.red{
    color:red;
}
.hidden{
    display:none;
}
.img_link{
    border:none;
    cursor:pointer;
}
.text_bold{
    font-weight:bold;
}
.remark{
    font-style:italic;
    color:red;
}
#wrapper{
    width:1008px;
    margin:0 auto 0 auto;
}

#header{
    width:100%;
    height:134px;
}
#logo{
    width:166px;
    height:134px;
    float:left;
}
#top_nav{
    width:834px;
    height:134px;
    margin-left:8px;
    float:left;
    background:url('../image/top_nav_bg.jpg') top left no-repeat;
}
#top_nav #ul_top_nav{
    height:25px;
    margin-top:108px;
    padding-left:0;
    margin-left:14px;
    width:463px;
    float:left;
}
#top_nav #ul_top_nav li{
    display:block;
    float:left;
    height:19px;
    border-left:1px solid #ffffff;
    padding:5px 25px 0 25px;
}
#top_nav #ul_top_nav li:first-child{
    border-left:none;
}
#top_nav #ul_top_nav li:hover , #top_nav #ul_top_nav li.current{
    background:url('../image/top_nav_current_bg.jpg') top left no-repeat;
}
#top_nav #ul_top_nav li a{
    color:#ffffff;
}
#ul_top_nav2{
    height:39px;
    float:left;
    margin-top:95px;
    width:293px;
}
#ul_top_nav2 li{
    display:block;
    float:left;
    margin-right:4px;
}
#content{
    margin-top:10px;
}
#left_side{
    width:166px;
    float:left;
}
#login_block{
    background:url('../image/login_block_bg.jpg') top left no-repeat;
    height:124px;
}
#login_block form{
    padding:0;
    margin:0;
    height:94px;
}
#login_block #login_name{
    margin-top:33px;
    height:15px;
    padding:0;
    margin-left:33px;
    width:122px;
    border:none;
    background:none;
}
#login_block #login_pass{
    margin-top:6px;
    height:15px;
    padding:0;
    margin-left:33px;
    width:122px;
    border:none;
    background:none;
}
#login_block #login_bt{
    margin:5px 0 0 100px;
    height:18px;
}
#login_block ul{
    padding:0;
    margin:5px 0 0 27px;
}
#login_block ul li{
    display:block;
    float:left;
    padding:0;
    margin-left:20px;
}
#login_block ul li:first-child{
    margin-left:0;
}
#login_block ul li a{
    color:#ffffff;
    font-size:12px;
}
#left_block_2{
    margin-top:10px;
    height:161px;
}
#left_block_2 img{
    float:left;
}

#technology_box{
    margin-top:8px;
    height:249px;
    background:url('../image/technology_box_bg3.jpg') top left no-repeat;
}
#technology_box ul{
    padding:52px 0 0 0;
    margin:0;
    height:173px;
}
#technology_box ul li{
    line-height:18px;
    /*margin-left:23px;*/
    padding:5px 7px;
    list-style:none;
}
#technology_box ul li.main{
    list-style-image:url('../image/technology_box_li.png');
}
#technology_box ul li a{
    color:#1c75bc;
    font-size:12px;
}
#technology_box ul li.main a{
    color:#003399;
    font-size:13px;
}
#technology_box_viewall{
    text-align:right;
    margin-top:4px;
    padding-right:22px;
    line-height:18px;
}
#technology_box_viewall a{
    color:#003399;
}
#left_block_banner{
    margin-top:10px;
}

/****************************** Layout *********************************/
#conten_block{
    margin-top:10px;
    width:100%;
}
#content_block_head{
    height:47px;
}
#conten_block_body{
    background:url('../image/index_s_block_body.jpg') top center repeat-y;
    padding:24px 28px 45px 28px;
    font-size:14px;
    color:#58595b;
}
#conten_block_footer{
    height:7px;
    background:url('../image/index_s_block_footer.jpg') top center no-repeat;
}

/****************************** index *********************************/
#index_right_content{
    float:left;
    width:834px;
    margin-left:8px;
}
#index_search_block_1{
    background:url('../image/index_search_block_1_bg.jpg') top left no-repeat;
    width:445px;
    height:211px;
    float:left;
    padding:89px 0 0 24px;
}
#index_search_block_1 p{
    margin:0 0 8px 0;
}
#index_search_block_1 p select{
    margin-left:5px;
}

.scroll_checkboxes {
    /*height: 65px;*/
    /*padding: 0 5px;*/
    /*overflow: auto;*/
    border: 1px solid #ccc;
    width:250px;
    color: #003399;
}

#index_search_block_2{
    background:url('../image/index_search_block_2_bg.jpg') top left no-repeat;
    width:445px;
    height:187px;
    float:left;
    margin-top:8px;
    padding:57px 0 0 24px;
}
#index_search_block_2_l{
    float:left;
    width:306px;
}
#index_search_block_2_r{
    float:left;
    width:139px;
}
#index_search_block_2_l input.input_text{
    background:url('../image/input_bg.jpg') top center no-repeat;
    width:246px;
    height:20px;
    border:0;
    padding: 0 0 0 5px;
    color: #003399;
}
#index_search_box_r_1 ,#index_search_box_r_2 , #index_search_box_r_3{
    margin:0 0 5px 0;
}
#index_search_box_r_1_w , #index_search_box_r_2_w , #index_search_box_r_3_w{
    margin:0 0 16px 0;
}
#index_search_box_r_3_w input{
    float:left;
}
#index_search_box_r_3_w input:first-child{
    margin-right:5px;
}
#index_search_box_r_4_1{
    margin:0;
    padding:0;
}
#index_search_box_r_4_1 input , #index_search_box_r_4_2 input{
    float:left;
    margin-right:3px;
}

#index_banner_1{
    width:358px;
    height:264px;
    float:left;
    margin-left:7px;
}
#index_banner_2{
    width:358px;
    height:279px;
    float:left;
    margin-left:7px;
    margin-top:8px;
    margin-top:-27px;
}
#index_company_list{
    /*height:483px;*/
    width:668px;
    margin-top:10px;
    float:left;
}
#index_company_list_viewall{
    text-align:right;
    height:27px;
    padding-top:13px;
    padding-right:16px;
    background:url('../image/index_company_list_bg.jpg') top left no-repeat;
}
#index_company_list_body_bg{
    background:url('../image/index_company_list_body_bg.jpg') top left repeat-y;
    padding:0 1px 0 2px;
}
#index_company_list_footer{
    height:11px;
    background:url('../image/index_company_list_bg.jpg') bottom left no-repeat;
}
#index_company_list_viewall a{
    color:#ffffff;
}
.index_company_list{
    height:115px;
    margin-left:2px;
    font-size:13px;
    padding-top:20px;
}
.index_company_list .company_img{
    float:left;
    width:181px;
}
.index_company_list .company_img img{
    height:100px;
    width:156px;
}
.index_company_list .company_address{
    float:left;
    width:267px;
}
.index_company_list .company_address h3{
    float:left;
    width:267px;
    font-weight:bold;
}
.index_company_list .company_address h3 a{
    color:#000000;
}
.index_company_list .company_address p{
    line-height:18px;
    margin-top:25px;
}
.index_company_list .company_logo{
    float:left;
    width:54px;
    padding-top:53px;
}
.index_company_list .company_logo img{
    height:35px;
    width:35px;
    border:1px solid #88b8dd;
}
.index_company_list .company_url{
    float:left;
    width:151px;
    line-height:18px;
}
.index_company_list .company_url a{
    color:#000000;
}
#index_company_list_1{
    margin-top:15px;
}
#index_company_list_2{
    /*margin-top:46px;*/
}
#index_company_list_3{
    /*margin-top:30px;*/
}
#index_right_banner{
    margin-left:5px;
    margin-top:10px;
    float:left;
    width:161px;
    height:485px;
}
#footer{
    height:80px;
    width:100%;
    background:url('../image/footer_bg.jpg') top left repeat-x;
    /*position:absolute;*/
    bottom:0;
    margin-top:50px;
}
#footer_nav{
    width:1008px;
    margin:0 auto;
    text-align:center;
}
#footer_nav ul{
    padding:6px 0 0 0;
    margin:0 0 0 55px;
    /*width:100%;*/
    text-align:center;
}
#footer_nav ul li{
    display:block;
    padding:0 20px;
    float:left;
}
#footer_nav ul li a{
    color:#ffffff;
}
#footer_copyright{
    text-align:center;
    color:#ffffff;
    margin-top:20px;
}
#footer_copyright a{
    color:#ffffff;
}

/*************************** Home ****************************/
#content_center{
    /*height:309px;*/
    width:668px;
    float:left;
    margin-left:8px;
}
#search_center{
    height:330px;
    background:url('../image/index_search_bg.jpg') top left no-repeat;
}
#search_center_l{
    float:left;
    width:346px;
    padding-left:16px;
    padding-top:90px;
}
#search_center_l p{
    margin:0 0 8px 0;
}
#search_center_r{
    float:left;
    width:306px;
    padding-top:90px;
}
#search_center_r input.input_text{
    background:url('../image/input_bg.jpg') top center no-repeat;
    width:246px;
    height:20px;
    border:0;
    padding: 0 0 0 5px;
    color: #003399;
}
input.input_text_search{
    background:url('../image/input_bg.jpg') top center no-repeat;
    width:246px;
    height:20px;
    border:0;
    padding: 0 0 0 5px;
}
#search_box_r_3_w{
    margin:0 0 8px 0;
}
#search_box_r_4_1 , #search_box_r_4_2 , #search_box_r_4_3{
    float:left;
    width:100px;
}
#search_box_r_4_1 input, #search_box_r_4_2 input{
    float:left;
}
#search_box_r_4_1 p, #search_box_r_4_2 p{
    float:left;
    padding:0;
    margin:3px 0 0 0;
}
#right_side{
    margin-left:5px;
    margin-top:0;
    float:left;
    width:161px;
}
#right_side img:first-child{
    margin-bottom:13px;
}
#index_s_block{
    margin-top:10px;
    width:100%;
}
#index_s_block_head{
    height:47px;
    background:url('../image/index_s_block_head.jpg') top center no-repeat;
}
#index_s_block_body{
    background:url('../image/index_s_block_body.jpg') top center repeat-y;
    padding:24px 28px 45px 28px;
}
#index_s_block_footer{
    height:7px;
    background:url('../image/index_s_block_footer.jpg') top center no-repeat;
}
.index_s_block_body_list{
    float:left;
    width:282px;
    height:100px;
    padding-bottom:17px;
}
.index_s_block_body_list_title{
    height:27px;
    margin-bottom:18px;
}
.index_s_block_body_list_title img{
    float:left;
    margin-right:13px;
    width:26px;
}
.index_s_block_body_list_title h3{
    float:left;
    width:243px;
    line-height:20px;
    font-size:16px;
    margin-top:0;
}
.index_s_block_body_list_title h3 a{
    color:#003399;
}
.index_s_block_body_list_first{
    margin-right:45px;
}
.index_s_block_body_list_detail h4{
    display:inline;
    font-weight:normal;
}
.index_s_block_body_list_detail h4 a{
    color:#444444;
}

/*************************** About ****************************/
#about_block{
    margin-top:10px;
    width:100%;
}
#about_block_head{
    height:47px;
    background:url('../image/about_block_head.jpg') top center no-repeat;
}
#about_block_body{
    background:url('../image/index_s_block_body.jpg') top center repeat-y;
    padding:24px 28px 45px 28px;
    font-size:14px;
    color:#58595b;
}
#about_block_footer{
    height:7px;
    background:url('../image/index_s_block_footer.jpg') top center no-repeat;
}

/*************************** Sitemap ****************************/
#sitemap_block{
    margin-top:10px;
    width:100%;
}
#sitemap_block_head{
    height:47px;
    background:url('../image/about_block_head.jpg') top center no-repeat;
}
#sitemap_block_body{
    background:url('../image/index_s_block_body.jpg') top center repeat-y;
    padding:24px 28px 45px 28px;
    font-size:14px;
    color:#58595b;
}
#sitemap_block_footer{
    height:7px;
    background:url('../image/index_s_block_footer.jpg') top center no-repeat;
}
#sitemap_root a{
    color:#444444;
}
#sitemap_root a:hover{
    text-decoration:underline;
}
#sitemap_root li{
    padding-bottom:5px;
    list-style-image:url('../image/bullet.jpg');
}
#sitemap_root li ul{
    padding-top:5px;
}

/*************************** Contact ****************************/
#contact_block{
    margin-top:10px;
    width:100%;
}
#contact_block_head{
    height:47px;
    background:url('../image/contact_block_head.jpg') top center no-repeat;
}
#contact_block_body{
    background:url('../image/index_s_block_body.jpg') top center repeat-y;
    padding:24px 22px 45px 22px;
    font-size:14px;
    color:#58595b;
}
#contact_block_footer{
    height:7px;
    background:url('../image/index_s_block_footer.jpg') top center no-repeat;
}
#contact_logo{
    width:170px;
    float:left;
}
#contact_form{
    width:165px;
    float:left;
}
#contact_form img{
    padding:0;
    margin:0;
    height:14px;
}
#contact_form_frm{
    padding:0;
    margin:0;
}
#contact_form input.input_text{
    background:url('../image/contact_form_bg.jpg') no-repeat;
    padding:0 3px 0 3px;
    height:20px;
    width:149px;
    border:none;
    margin-top:8px;
    font-size:12px;
    color:#263f49;
}
#contact_form #contact_form_email{
    background-position:0 -28px;
}
#contact_form #contact_form_phone{
    background-position:0 -55px;
}
#contact_form #contact_form_msg{
    background:url('../image/contact_form_bg.jpg') 0 -82px no-repeat;
    padding:3px;
    height:80px;
    width:148px;
    border:none;
    margin-top:8px;
    font-size:12px;
    color:#263f49;
    font-family:'Microsoft Sans Serif','Sans Serif';
}
#contact_form_bt{
    text-align:center;
    margin-top:8px;
}
#contact_form_bt input{
    border:none;
    background:none;
    border:1px solid #8ea3ae;
    border-radius:5px;
    cursor:pointer;
}
#contact_form_bt input:hover{
    background:#8ea3ae;
}
#contact_address{
    width:273px;
    float:left;
    padding-top:25px;
    font-size:12px;
    color:#263f49;
    line-height:15px;
}
#contact_address img{
    margin-top:8px;
}

/*************************** Group ****************************/
#group_block{
    margin-top:10px;
    width:100%;
}
#group_block_head{
    height:43px;
    background:url('../image/group_block_head.jpg') top center no-repeat;
}
#group_block_body{
    background:url('../image/index_s_block_body.jpg') top center repeat-y;
    padding:24px 28px 15px 28px;
    font-size:14px;
    color:#58595b;
}
#group_block_footer{
    height:7px;
    background:url('../image/index_s_block_footer.jpg') top center no-repeat;
}
#group_block_body table{
    width:100%;
}
#group_block_body table a{
    color:#58595b;
}
#group_block_body table tr td.group_no{
    width:10%;
}
#group_block_body table tr td.group_name_th{
    width:45%;
}
#group_block_body table tr td.group_name_en{
    width:45%;
}
#group_nav{
    margin-top:25px;
    text-align:right;
    font-size:14px;
    font-weight:bold;
}
#group_nav a{
    font-weight:normal;
    font-size:13px;
    color:#58595b;
    padding:0 1px;
}

/*************************** Sub Group ****************************/
#sub_group_block{
    margin-top:10px;
    width:100%;
}
#sub_group_block_head{
    height:43px;
    background:url('../image/sub_group_block_head.jpg') top center no-repeat;
}
#sub_group_block_body{
    background:url('../image/index_s_block_body.jpg') top center repeat-y;
    padding:24px 28px 15px 28px;
    font-size:14px;
    color:#58595b;
}
#sub_group_block_footer{
    height:7px;
    background:url('../image/index_s_block_footer.jpg') top center no-repeat;
}
.sub_group_company_list{
    height:115px;
    font-size:13px;
    padding-top:20px;
}
.sub_group_company_list .company_img{
    float:left;
    width:175px;
}
.sub_group_company_list .company_img img{
    height:100px;
    width:156px;
}
.sub_group_company_list .company_address{
    float:left;
    width:230px;
}
.sub_group_company_list .company_address h3{
    float:left;
    width:100%;
    font-weight:bold;
    margin-top:0;
}
.sub_group_company_list .company_address p{
    line-height:18px;
    margin-top:25px;
}
.sub_group_company_list .company_logo{
    float:left;
    width:54px;
    /*padding-top:53px;*/
    text-align:center;
}
.sub_group_company_list .company_logo img{
    height:35px;
    width:35px;
    border:1px solid #88b8dd;
}
.sub_group_company_list .company_logo img.gold_icon{
    height:20px;
    width:20px;
    border:none;
    margin:5px 10px 0 10px;
}
.sub_group_company_list .company_logo img.agent_icon{
    height:20px;
    width:20px;
    border:none;
    margin:5px 10px 0 10px;
}
.sub_group_company_list .company_url{
    float:left;
    width:153px;
    height:90px;
    line-height:18px;
    overflow-x:hidden;
}
.sub_group_company_list .company_url a{
    color:#000000;
}
.sub_group_company_list.odd{
    border-bottom:1px dashed #58595b;
    background-color:#d2efff;
}
.sub_group_company_list.even{
    border-bottom:1px dashed #58595b;
}
#sub_group_nav{
    margin-top:25px;
    text-align:right;
    font-size:14px;
    font-weight:bold;
}
#sub_group_nav a{
    font-weight:normal;
    font-size:13px;
    color:#58595b;
    padding:0 1px;
}

/*************************** Technology ****************************/
#tech_block{
    margin-top:10px;
    width:100%;
}
#tech_block_head{
    height:53px;
    background:url('../image/tech_block_head.jpg') top center no-repeat;
}
#tech_block_body{
    background:url('../image/index_s_block_body.jpg') top center repeat-y;
    padding:24px 28px 15px 28px;
    font-size:14px;
    color:#58595b;
}
#tech_block_footer{
    height:7px;
    background:url('../image/index_s_block_footer.jpg') top center no-repeat;
}
.tech_company_list{
    /*height:131px;*/
    font-size:13px;
    padding:20px 0;
}
.tech_company_list .tech_img{
    float:left;
    width:175px;
}
.tech_company_list .tech_img img{
    height:100px;
    width:156px;
}
.tech_company_list .tech_detail{
    float:left;
    width:427px;
}
.tech_company_list.odd{
    border-bottom:1px dashed #58595b;
    background-color:#d2efff;
}
.tech_company_list.even{
    border-bottom:1px dashed #58595b;
}
#tech_nav{
    margin-top:25px;
    text-align:right;
    font-size:14px;
    font-weight:bold;
}
#tech_nav a{
    font-weight:normal;
    font-size:13px;
    color:#58595b;
    padding:0 1px;
}

/*************************** Register ****************************/
#register_block{
    margin-top:10px;
    width:100%;
}
.register_block_head{
    
}
#register_block_body{
    background:url('../image/index_s_block_body.jpg') top center repeat-y;
    padding:24px 28px 45px 28px;
    font-size:14px;
    color:#58595b;
}
#register_block_footer{
    height:7px;
    background:url('../image/index_s_block_footer.jpg') top center no-repeat;
}
#register_block_body h3{
    font-size:15px;
    border-bottom:1px dotted #999999;
    padding:5px 0;
    margin:10px 0 15px 0;
}
#register_block_body #register{
    width:270px;
    float:left;
    padding:0 10px 10px 10px;
    border:1px solid #999999;
    height:145px;
    display:none;
}
#register_block_body #login{
    /*width:270px;*/
    /*float:left;*/
    /*margin-left:20px;*/
    padding:0 10px 10px 10px;
    /*border:1px solid #999999;*/
    height:145px;
    
    /**/
    padding:30px 0 0 105px;
}
/**/
#register_block_body #login h3{
    display:none;
}
#register_block_body #login #username , #register_block_body #login #password{
    width:270px;
}

#register_step2_form span{
    width:165px;
    text-align:right;
    padding-right:5px;
}
#register_step2_form select{
    width:250px;
}
#register_step2_form textarea{
    width:250px;
    height:50px;
    resize:none;
}
#personal_infomation{
    margin-bottom:40px;
}
#personal_infomation h3{
    margin-top:0;
}
#register_step2_form .redio_style{
    height:25px;
    float:left;
}

/*************************** Forget Password ****************************/
#forgetpass_head{
    height:47px;
    background:url('../image/forgetpass_block_head.jpg') top center no-repeat;
}

/*************************** Dashboard ****************************/
#user_dashboard_head{
    height:47px;
    background:url('../image/dashboard_block_head.jpg') top center no-repeat;
}
#dashboard_level>#gold_expire{
    font-size:12px;
    font-style:italic;
}
#block_head_blank{
    height:37px;
    background:url('../image/block_head_blank.jpg') top center no-repeat;
    font-weight:normal;
    font-size:18px;
    padding-left:10px;
    padding-top:10px;
    color:#ffffff;
}

/*************************** Gold ****************************/
#gold_fom{
    text-align:center;
}

#user_info_block{
    background:url('../image/user_info_block.jpg') top left no-repeat;
    height:124px;
    font-size:14px;
    color:#ffffff;
    text-align:center;
}
#user_info_block>.name{
    padding:40px 0 0 0;
    margin:0;
}
#user_info_block>.level{
    padding:0 0 0 0;
    margin:0;
}
#user_info_block>.link{
    padding:0 0 0 0;
    font-size:14px;
}
#user_info_block>.link>a{
    padding:0 8px;
    color:#ffffff;
}
#user_info_block>.link>a:first-child{
    border-right:1px dotted #ffffff;
}
#user_info_block>.link>a:hover{
    color:orange;
}
#gold_detail{
    padding:0;
    margin:0 0 45px 0;
}
#gold_detail>ul{
    line-height:25px;
}
a.btn{
    padding:3px 5px;
    border:1px solid #888888;
    border-radius:5px;
    color:#444444;
}
a.btn:hover{
    border-color:orange;
    color:orange;
}

/********************************** Sub Category ************************************/
#content_block_head{
    height:43px;
    background:url('../image/group_block_head.jpg') top center no-repeat;
}

/********************************** Agent ************************************/
.agent_block_head{
    
}

/********************************** Banner ************************************/
#banner_detail{
    margin-bottom:45px;
    padding-bottom:15px;
    border-bottom:1px dashed #aaaaaa;
}
#banner_detail img{
    margin:0 0 15px 0;
    border:1px solid #666666;
}
#banner_detail p{
    padding:0;
    margin:0 0 15px 0;
}
#form_result_msg{
    margin-top:10px;
}
.result_block_body{
    text-align:center;
    padding:25px 0;
}

/********************************** Banner ************************************/
form.email div{
    width:100%;
    clear:left;
    margin-bottom:5px;
}
form.email div span{
    width:100px;
    float:left;
}
form.email div label.error{
    padding-left:5px;
    font-size:12px;
    color:red;
}

/********************************** Search ************************************/
#search_body_bg{
    background:url('../image/search_body_bg.jpg') top left repeat-y;
    padding:0 3px 10px 2px;
}
#search_body_bg #group_nav{
    padding-right:10px;
    margin-top:10px;
}
#search_footer{
    height:11px;
    background:url('../image/index_company_list_bg.jpg') bottom left no-repeat;
}

/********************************** Breadcrumb ************************************/
#breadcrumb{
    clear:both;
    margin-bottom:5px;
    font-size:13px;
}
#breadcrumb a{
    color: #333333;
    text-decoration:none;
}
#breadcrumb a:last-child{
    color: #777777;
    text-decoration:none;
}



p.form_guide{
    display:inline;
    font-size:11px;
    color:#1D1CB6;
}
p.form_guide a{
    color:#1D1CB6;
}
.float_banner .close{
    padding:0;
    margin:5px 0;
    text-align:right;
    cursor:pointer;
}
.float_banner .close img{
    width:8px;
}

/*************************** Build Website ****************************/
.build_website_frm{
    width:612px;
    clear:left;
    margin-bottom:5px;
}
#build_website_frm_{
    width:620px;
    overflow-x:hidden;
}
.build_website_frm span{
    text-align:right;
    padding-right:5px;
    width:95px;
    float:left;
}
.build_website_frm span p.red{
    display:inline;
}
.build_website_frm #description{
    width:400px;
    height:35px;
}
.build_website_frm #detail{
    width:500px;
    height:400px;
}